The ongoing oil price slump has more or less morphed into a complete rout for the oil and gas business, with profound long term implications the industry as whole and worrying short term implications for some if not all.
The ongoing oil price slump has more or less morphed into a complete rout for the oil and gas business, with profound long term implications the industry as whole and worrying short term implications for some if not all.